// pages/mylist/myinfor/myinfor.js
const app = getApp()
const URL = app.globalData.localURL
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userlist:{}, //用户信息列表
    current_tag: null, // 当前选中的号码
    openid:'',
  },

  //跳转到信息编辑界面
  editTo: function () {
    //注意：wx.switchTab只适用于跳转到首页
    wx.navigateTo({
      url: './edit/edit',
      fail:function(){
        console.info("跳转失败")
      }
    })
  },

  //自动获取用户信息
  getUserInfor:function(){console.log()
    let that = this;
    wx.request({
      url: URL + '/user_wechat/findUserInfor',
      method: 'POST',
      data: {
        'open_id': that.data.openid,
        'role_id': app.globalData.user.role_id
      },
      header: {
        'content-type': 'application/x-www-form-urlencoded'
      },
      success: function (req) {
        if (req.data) {
          that.setData({
            userlist: req.data
          })
        }
      },
      fail: function () {
        console.log("用户信息获取失败")
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //获取openid
    this.setData({
      openid: app.globalData.myopenid
    });

    //加载个人信息
    setTimeout(function () {
      this.getUserInfor();
    }.bind(this), 200)
  
  },

    /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
      this.getUserInfor();
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.getUserInfor();
  },
})